$(document).ready(function () {
	//키보드 이동버튼을 기능을 막기 위해서 
	$('#formpage').submit(function(){
		return false;
	});
	
//	우리 페이지가 collapsible로 이루어져있어서 footer고정이 잘 안됨(터치할 때 마다  footer위치 변경;;)
//	$("#page").live('touchmove', function (e) { 
//	e.preventDefault(); }, false); 
//
//	var myScroll = new iScroll('formscroll');
//	myScroll.refresh();
		
	//checkbox의 상태에 따라서 숨기기를 풀기 위해서 value값으로 설정했습니다.
	$('#callset').hide();
	$('#nxtset').hide();
	
	$('#checkbox1').click(function(){
		if(this.checked){
			$('#callset').show();
			$('#checkbox1').attr('value', 'On');
		}else{
			$('#callset').hide();
			$('#checkbox1').attr('value', 'Off');
		}
	});
	
	$('#checkbox2').click(function(){
		if(this.checked){
			$('#nxtset').show();
			$('#checkbox2').attr('value', 'On');
		}else{
			$('#nxtset').hide();			
			$('#checkbox2').attr('value', 'Off');
		}
	});
				
	var update = false;
	tag = location.href.substr(location.href.lastIndexOf('=') + 1);
	if(location.href.lastIndexOf('=') != -1)
	{
		update = true;
		//a링크일 경우에만 css가 적용되고, button 속성일때만 disabled가 적용됩니다.
		$('#delete').css('color', 'red').show();
		$('#submit').attr('disabled', true);
	} else {
		update = false;
		//a링크일 경우에만 .hide()가 적용됩니다.
		
		$('#delete').hide();
	}
	
	if(update){
		
		$('#title').text("Update");
		
		var selectList = detaildao().split(':');

		  if(selectList[0]=='On'){
			  $('#checkbox1').attr('checked',true).trigger('click');
		  }
		  
		  if(selectList[1]=='On'){
			  $('#checkbox2').attr('checked',true).trigger('click');
		  }	  
		  
		  $('#tag').attr('value', selectList[2]);
		  $('#tag').attr('disabled', true);
		  
		  $('#sound').attr('value', +selectList[3]).slider('refresh');
		  
		  if(selectList[4]=='On'){
			  $('#vibrationOn').attr('checked',true).trigger('click');
		  }else{
			  $('#vibrationOff').attr('checked',true).trigger('click');
		  }
		  
		  if(selectList[5]=='On'){	
			  $('#wifiOn').attr('checked', true).trigger('click');
		  }else{
			  $('#wifiOff').attr('checked', true).trigger('click');
		  }
		  
		  if(selectList[6]=='On'){
			  $('#bluetoothOn').attr('checked', true).trigger('click');
		  }else{
			  $('#bluetoothOff').attr('checked', true).trigger('click');
		  }
		  
		  if(selectList[7] == 'dance'){
			  $('#dance').attr('checked',true).trigger('click'); 
		  }else{
			  $('#cleaning').attr('checked',true).trigger('click');
		  }
		  
		  		   
		//update할 때 값의 변화가 있을 때만 save버튼 활성화하도록 했습니다.
		$('.changeclass').change(function() {
	  		$('#submit').attr('disabled', false);
		}); 
			  
	}
		
	$('body').on('click', '#submit', function(event) {
		if($('#checkbox1').val() == "Off" && $('#checkbox2').val() == "Off" ){
			ProfileHandler.showToast("Please choose your setting");
		}else {
			if(update){

				updatedao();
			}else{
				insertdao();
			}
		}
		
	});
	
	//길게 터치했을 때와 똑같이 delete하기 위해 소스를 고쳤습니다.
	$('body').on('click', '#delete', function(event) {
		window.location.href = encodeURIComponent("delete.html?tag="+tag);
	});
	
	$("#back").live("click", function(){
		window.location.href = "main.html";
	});	

		
});



//왼쪽 방향으로 슬라이드 터치했을 때 메인페이지로 가게 하는 방법-바 움직일 때 안 되서 포기
// $('div.disableswipe').live('swiperight',function(){
    // $.mobile.changePage(window.location.href = "main.html");
// });